drive a hard bargain

Traduzioni
marchander dur
Definizioni
To be a tough negotiator who insists on getting the best possible deal, often making few concessions and standing firm on one's terms.
Parole
bargain

noun
accord
drive

verb
conduire
hard

adjective
dur